//
//  UIBarButtonItem+Extension.swift
//  LW_Weibo
//
//  Created by 刘伟 on 16/7/9.
//  Copyright © 2016年 LWSpro. All rights reserved.
//

import UIKit

//分类  点击事件
extension UIBarButtonItem {
    
    //便利构造函数
    convenience init (title: String, target: AnyObject?, action: Selector) {
    
    //调用父类
    self.init()
        
        let barButton = UIButton()
    
        //添加点击事件
       barButton.addTarget(target, action: action, forControlEvents: .TouchUpInside)
        
        //设置文字和颜色
        barButton.setTitle(title, forState: .Normal)
        barButton.setTitleColor(UIColor.darkGrayColor(), forState: .Normal)
        
        //高亮状态下的颜色
        barButton.setTitleColor(UIColor.orangeColor(), forState: .Highlighted)
        
        //字体大小
        barButton.titleLabel?.font = UIFont.systemFontOfSize(15)
        
        //自适应文字大小 相当于设置了宽高
        barButton.sizeToFit()
        
       //添加
       customView = barButton
    
    }
    
    
    
}